package ar.edu.utn.frsf.tpae.a2012.g02.servicio;

import ar.edu.utn.frsf.tpae.a2012.g02.models.Cliente;

/**
 * Interface de servicio para acceder a los metodos CRUD
 * de objetos del tipo <b>{@code Cliente}</b>
 *
 */
public interface ClienteServicio {

	/**
	 * Dar de alta un cliente
	 * 
	 * @param clietne
	 */
	void altaCliente(Cliente cliente);

	/**
	 * Dar de baja un cliente
	 * 
	 * @param cliente
	 */
	void bajaCliente(Cliente cliente);

	/**
	 * Obtener un cliente por el dni del cliente
	 * 
	 * @param dni
	 */
	Cliente obtenerCliente(String dni);

}
